stinking granadilla - Turco Inglés Diccionario